machine-gun platoon - Alemán Inglés Diccionario